Market Price
$ 101.43
Selling Price
$ 84.63
1726
485
1106
1903
Market Price
$ 63.43
Selling Price
$ 56.77
803
706
328
1306
Market Price
$ 70.86
Selling Price
$ 62.74
1698
1345
1395
2629
Market Price
$ 113.72
Selling Price
$ 96.64
1014
1005
834
1427
Market Price
$ 89.60
Selling Price
$ 77.82
1088
556
712
3723
Market Price
$ 105.70
Selling Price
$ 93.82
1572
1227
1470
1772
Market Price
$ 116.32
Selling Price
$ 97.42
947
232
355
3536
Market Price
$ 109.32
Selling Price
$ 98.10
249
93
118
730
Market Price
$ 79.63
Selling Price
$ 68.69
1517
1042
1238
2404
Market Price
$ 104.60
Selling Price
$ 92.78
853
311
448
1963
Market Price
$ 111.16
Selling Price
$ 98.73
1271
743
704
2283
Market Price
$ 66.11
Selling Price
$ 56.63
3409
884
1162
4638
Market Price
$ 82.40
Selling Price
$ 72.47
2688
1865
2499
3070
Market Price
$ 111.92
Selling Price
$ 98.24
882
505
392
2829
Market Price
$ 86.50
Selling Price
$ 77.25
2247
1343
1069
2444
Market Price
$ 109.54
Selling Price
$ 92.33
921
284
719
4596
Market Price
$ 111.38
Selling Price
$ 95.13
994
473
783
2095
Market Price
$ 106.39
Selling Price
$ 94.78
3979
3315
3088
4299
Market Price
$ 103.89
Selling Price
$ 93.26
3366
803
3331
4141
Market Price
$ 101.34
Selling Price
$ 90.83
896
798
447
1379
Market Price
$ 97.91
Selling Price
$ 87.30
700
695
240
826
Market Price
$ 80.89
Selling Price
$ 67.56
1409
468
641
1647
Market Price
$ 77.45
Selling Price
$ 65.17
1367
593
636
2868
Market Price
$ 114.73
Selling Price
$ 97.10
3881
1938
2071
4735
Market Price
$ 108.45
Selling Price
$ 92.44
791
293
194
1177
Market Price
$ 100.05
Selling Price
$ 88.69
3328
2998
1443
3764
Market Price
$ 99.89
Selling Price
$ 84.01
1558
1384
367
1954
Market Price
$ 90.80
Selling Price
$ 77.45
2818
2615
2701
2966
Market Price
$ 98.55
Selling Price
$ 82.75
4142
2854
4020
4656
Market Price
$ 94.46
Selling Price
$ 79.10
2012
1612
982
4572
Market Price
$ 82.66
Selling Price
$ 71.26
1642
383
1227
1805
Market Price
$ 69.40
Selling Price
$ 59.39
734
672
200
1292
Market Price
$ 67.95
Selling Price
$ 56.90
957
667
793
1408
Market Price
$ 83.32
Selling Price
$ 71.37
612
446
370
811
Market Price
$ 79.10
Selling Price
$ 66.98
1228
963
840
2815
Market Price
$ 77.33
Selling Price
$ 69.51
937
218
538
1609
Market Price
$ 84.77
Selling Price
$ 75.20
2006
694
981
3430
Market Price
$ 98.45
Selling Price
$ 83.82
699
415
205
3064
Market Price
$ 79.14
Selling Price
$ 66.97
2387
1502
1432
4210