Market Price
$ 160.16
Selling Price
$ 106.37
825
407
231
1685
Market Price
$ 165.15
Selling Price
$ 105.31
469
202
456
588
Market Price
$ 164.91
Selling Price
$ 106.73
1794
1307
1687
3142
Market Price
$ 184.49
Selling Price
$ 109.44
603
488
379
618
Market Price
$ 188.56
Selling Price
$ 113.50
3313
2768
2176
4737
Market Price
$ 159.75
Selling Price
$ 106.01
1813
570
1588
3859
Market Price
$ 160.87
Selling Price
$ 105.53
588
434
320
715
Market Price
$ 175.17
Selling Price
$ 113.87
2060
1084
904
2515
Market Price
$ 167.93
Selling Price
$ 107.94
1326
1055
1187
1615
Market Price
$ 167.90
Selling Price
$ 101.95
2957
2116
1477
4608
Market Price
$ 181.47
Selling Price
$ 113.93
769
610
711
794
Market Price
$ 164.71
Selling Price
$ 102.57
1434
570
1376
2297
Market Price
$ 174.90
Selling Price
$ 106.30
1885
948
1162
3867
Market Price
$ 162.06
Selling Price
$ 102.98
1072
590
355
2411
Market Price
$ 165.15
Selling Price
$ 109.54
131
56
120
483
Market Price
$ 171.47
Selling Price
$ 101.57
947
401
556
1627
Market Price
$ 178.02
Selling Price
$ 106.10
1264
497
627
1769
Market Price
$ 193.88
Selling Price
$ 116.31
1085
517
943
1327
Market Price
$ 159.73
Selling Price
$ 105.16
723
537
495
1319
Market Price
$ 169.41
Selling Price
$ 109.82
326
141
254
686
Market Price
$ 165.29
Selling Price
$ 101.32
1800
1246
1195
2477
Market Price
$ 176.41
Selling Price
$ 112.26
1647
1129
1347
2994
Market Price
$ 160.89
Selling Price
$ 106.65
2192
2069
1817
2472
Market Price
$ 156.24
Selling Price
$ 100.34
2071
812
721
3767
Market Price
$ 188.46
Selling Price
$ 118.35
1613
586
951
1623
Market Price
$ 88.38
Selling Price
$ 58.86
769
316
664
3570
Market Price
$ 195.83
Selling Price
$ 117.13
661
379
185
1477
Market Price
$ 106.64
Selling Price
$ 70.19
668
621
633
1992
Market Price
$ 161.27
Selling Price
$ 96.29
2139
1161
1598
3350
Market Price
$ 115.37
Selling Price
$ 75.99
1099
531
730
2762
Market Price
$ 185.87
Selling Price
$ 115.77
1521
389
457
1584
Market Price
$ 179.06
Selling Price
$ 107.24
2204
1606
1876
3595
Market Price
$ 175.64
Selling Price
$ 113.48
451
244
402
1376
Market Price
$ 172.68
Selling Price
$ 113.38
501
291
279
586
Market Price
$ 58.78
Selling Price
$ 36.99
1513
1093
787
2274
Market Price
$ 109.92
Selling Price
$ 66.99
3804
2794
1738
4070
Market Price
$ 63.04
Selling Price
$ 40.11
1393
374
342
3234
Market Price
$ 171.25
Selling Price
$ 104.47
1329
1100
932
1740
Market Price
$ 122.70
Selling Price
$ 81.36
1175
759
685
4257
Market Price
$ 168.19
Selling Price
$ 109.66
363
337
340
1072