Market Price
$ 188.30
Selling Price
$ 114.82
4074
2309
2465
4501
Market Price
$ 194.22
Selling Price
$ 117.87
705
629
599
758
Market Price
$ 200.86
Selling Price
$ 118.18
1198
779
885
2926
Market Price
$ 186.33
Selling Price
$ 117.67
1631
957
1387
2894
Market Price
$ 191.33
Selling Price
$ 116.72
748
303
236
3237
Market Price
$ 188.84
Selling Price
$ 115.32
266
73
208
425
Market Price
$ 174.29
Selling Price
$ 107.84
2496
890
1972
3806
Market Price
$ 171.58
Selling Price
$ 113.29
571
509
189
576
Market Price
$ 178.66
Selling Price
$ 110.37
2335
2172
2327
4399
Market Price
$ 186.44
Selling Price
$ 119.53
2141
2017
1401
3512
Market Price
$ 170.18
Selling Price
$ 109.09
835
368
832
2398
Market Price
$ 178.90
Selling Price
$ 108.64
850
311
582
1461
Market Price
$ 187.81
Selling Price
$ 118.03
1875
1819
725
2381
Market Price
$ 182.50
Selling Price
$ 113.84
1559
1557
1362
3687
Market Price
$ 192.13
Selling Price
$ 117.05
847
477
278
1334
Market Price
$ 180.60
Selling Price
$ 110.48
2259
649
1783
2702
Market Price
$ 180.04
Selling Price
$ 111.78
2859
2322
2155
4229
Market Price
$ 182.68
Selling Price
$ 116.14
323
266
147
1502
Market Price
$ 173.74
Selling Price
$ 109.64
996
955
778
4938
Market Price
$ 175.11
Selling Price
$ 104.02
505
218
314
506
Market Price
$ 163.24
Selling Price
$ 103.48
1533
1081
353
3019
Market Price
$ 166.85
Selling Price
$ 111.13
1842
1060
1095
1952
Market Price
$ 167.51
Selling Price
$ 104.06
1328
360
953
2631
Market Price
$ 195.83
Selling Price
$ 116.39
456
103
379
1888
Market Price
$ 173.18
Selling Price
$ 105.97
1432
1131
412
2291
Market Price
$ 170.01
Selling Price
$ 111.15
641
495
352
1632
Market Price
$ 162.24
Selling Price
$ 103.26
1871
1042
1574
3583
Market Price
$ 170.41
Selling Price
$ 101.71
313
226
217
1024
Market Price
$ 188.24
Selling Price
$ 115.10
2600
1450
1966
2900
Market Price
$ 174.39
Selling Price
$ 104.60
1510
1150
1346
3523
Market Price
$ 185.56
Selling Price
$ 115.96
2111
1638
1183
4855
Market Price
$ 190.77
Selling Price
$ 118.40
1184
801
1094
2186
Market Price
$ 185.05
Selling Price
$ 112.02
899
564
301
1817
Market Price
$ 159.19
Selling Price
$ 100.57
495
158
412
1118
Market Price
$ 171.37
Selling Price
$ 103.60
848
176
555
2228
Market Price
$ 198.10
Selling Price
$ 119.15
912
504
197
4130
Market Price
$ 183.00
Selling Price
$ 110.71
1732
570
1097
4636
Market Price
$ 171.27
Selling Price
$ 104.81
1422
1392
444
4424
Market Price
$ 181.28
Selling Price
$ 117.78
931
517
620
938
Market Price
$ 178.66
Selling Price
$ 108.02
3222
1781
721
3334