Market Price
$ 85.17
Selling Price
$ 73.50
1148
628
556
3463
Market Price
$ 63.01
Selling Price
$ 56.40
1092
842
708
1469
Market Price
$ 73.01
Selling Price
$ 65.83
1726
861
852
3740
Market Price
$ 68.12
Selling Price
$ 57.92
1038
454
660
4919
Market Price
$ 96.18
Selling Price
$ 85.59
178
52
154
838
Market Price
$ 89.37
Selling Price
$ 75.68
2105
580
1386
2551
Market Price
$ 74.95
Selling Price
$ 64.60
3165
3117
1867
3937
Market Price
$ 75.23
Selling Price
$ 64.11
371
225
335
1193
Market Price
$ 78.30
Selling Price
$ 66.98
2700
1929
1375
3682
Market Price
$ 103.10
Selling Price
$ 86.60
574
386
438
1780
Market Price
$ 103.35
Selling Price
$ 89.00
2892
2640
730
4875
Market Price
$ 63.15
Selling Price
$ 57.14
1156
347
504
3523
Market Price
$ 85.87
Selling Price
$ 76.56
3799
2932
1677
4115
Market Price
$ 71.10
Selling Price
$ 60.89
3389
2098
3154
3563
Market Price
$ 96.14
Selling Price
$ 86.96
1407
1099
493
2378
Market Price
$ 91.34
Selling Price
$ 76.97
2315
2173
814
4818
Market Price
$ 106.10
Selling Price
$ 95.64
2029
970
1580
4268
Market Price
$ 102.13
Selling Price
$ 86.07
882
644
391
3863
Market Price
$ 106.41
Selling Price
$ 93.24
339
172
321
1039
Market Price
$ 71.23
Selling Price
$ 64.37
1552
1369
1035
3613
Market Price
$ 65.43
Selling Price
$ 57.87
1403
735
493
4714
Market Price
$ 98.80
Selling Price
$ 86.00
424
331
283
2003
Market Price
$ 89.45
Selling Price
$ 76.38
1180
1119
294
1388
Market Price
$ 111.00
Selling Price
$ 94.96
643
417
385
2480
Market Price
$ 83.94
Selling Price
$ 70.47
1771
428
1335
2643
Market Price
$ 112.51
Selling Price
$ 96.80
1155
843
512
1384
Market Price
$ 86.09
Selling Price
$ 75.51
1440
1041
360
4406
Market Price
$ 103.06
Selling Price
$ 89.92
799
787
739
3908
Market Price
$ 70.48
Selling Price
$ 62.37
3513
2436
757
3622
Market Price
$ 82.12
Selling Price
$ 70.30
1431
445
642
1788
Market Price
$ 74.17
Selling Price
$ 63.38
3449
723
3354
3611
Market Price
$ 88.57
Selling Price
$ 78.54
297
163
67
957
Market Price
$ 108.74
Selling Price
$ 91.43
1912
1717
1850
2285
Market Price
$ 74.93
Selling Price
$ 63.88
820
750
672
1428
Market Price
$ 81.38
Selling Price
$ 72.32
1447
374
899
1534
Market Price
$ 113.19
Selling Price
$ 95.57
441
386
313
1413
Market Price
$ 69.75
Selling Price
$ 58.18
1296
1172
610
2395
Market Price
$ 83.98
Selling Price
$ 76.11
1899
528
1420
4776
Market Price
$ 84.82
Selling Price
$ 74.45
572
355
557
814
Market Price
$ 96.29
Selling Price
$ 80.39
218
171
184
498