Market Price
$ 78.24
Selling Price
$ 69.09
1065
428
623
2170
Market Price
$ 75.33
Selling Price
$ 63.92
641
539
355
1012
Market Price
$ 92.08
Selling Price
$ 79.84
2319
1293
1901
3794
Market Price
$ 72.39
Selling Price
$ 64.10
1616
598
794
4827
Market Price
$ 72.06
Selling Price
$ 61.88
2189
673
1788
2529
Market Price
$ 93.53
Selling Price
$ 78.10
951
780
418
1486
Market Price
$ 101.05
Selling Price
$ 91.21
485
202
268
1682
Market Price
$ 75.15
Selling Price
$ 63.65
1185
823
378
3188
Market Price
$ 83.89
Selling Price
$ 72.01
1848
1683
815
2759
Market Price
$ 73.36
Selling Price
$ 65.80
515
257
176
550
Market Price
$ 78.75
Selling Price
$ 67.32
561
262
114
2578
Market Price
$ 96.25
Selling Price
$ 86.61
3719
1356
2138
3766
Market Price
$ 100.37
Selling Price
$ 88.91
781
424
184
3894
Market Price
$ 63.30
Selling Price
$ 56.97
422
416
220
620
Market Price
$ 100.90
Selling Price
$ 90.99
1338
728
376
1723
Market Price
$ 97.27
Selling Price
$ 84.99
2189
1992
1535
3018
Market Price
$ 105.80
Selling Price
$ 92.98
3301
1786
3193
4255
Market Price
$ 73.84
Selling Price
$ 64.31
2597
1298
1936
2713
Market Price
$ 98.91
Selling Price
$ 87.19
2305
1442
787
2652
Market Price
$ 89.52
Selling Price
$ 76.21
2410
1526
1203
2411
Market Price
$ 74.45
Selling Price
$ 64.95
1806
508
714
4406
Market Price
$ 72.18
Selling Price
$ 64.51
184
38
162
478
Market Price
$ 91.74
Selling Price
$ 82.20
2695
1172
657
2740
Market Price
$ 108.88
Selling Price
$ 97.17
2687
1147
1642
2828
Market Price
$ 64.96
Selling Price
$ 57.55
1870
1146
947
2859
Market Price
$ 104.76
Selling Price
$ 89.19
3439
2180
2899
4261
Market Price
$ 113.96
Selling Price
$ 96.47
2186
1665
833
4875
Market Price
$ 115.44
Selling Price
$ 98.05
2070
1631
873
3360
Market Price
$ 75.94
Selling Price
$ 68.93
1629
1565
1554
2551
Market Price
$ 92.44
Selling Price
$ 78.53
945
539
762
3687
Market Price
$ 71.97
Selling Price
$ 60.24
404
82
101
473
Market Price
$ 79.88
Selling Price
$ 70.56
1677
1057
1353
1996
Market Price
$ 74.53
Selling Price
$ 64.51
4333
3411
3706
4486
Market Price
$ 105.90
Selling Price
$ 95.00
988
365
232
1847
Market Price
$ 98.63
Selling Price
$ 89.17
1348
523
1299
1616
Market Price
$ 76.58
Selling Price
$ 69.28
1065
1018
510
2235
Market Price
$ 93.57
Selling Price
$ 82.07
511
145
214
1093
Market Price
$ 79.13
Selling Price
$ 66.03
776
461
379
927
Market Price
$ 71.90
Selling Price
$ 64.35
1603
992
1278
3124
Market Price
$ 92.14
Selling Price
$ 81.58
740
596
556
1349