Market Price
$ 178.14
Selling Price
$ 113.16
2005
894
1437
3200
Market Price
$ 193.81
Selling Price
$ 114.87
1235
1091
656
1547
Market Price
$ 58.71
Selling Price
$ 38.61
3091
2201
1560
4725
Market Price
$ 164.74
Selling Price
$ 107.07
985
383
813
985
Market Price
$ 165.39
Selling Price
$ 106.19
996
217
741
2076
Market Price
$ 146.30
Selling Price
$ 96.49
1903
528
597
2924
Market Price
$ 161.07
Selling Price
$ 106.82
464
229
188
1788
Market Price
$ 146.24
Selling Price
$ 96.99
1655
1165
1011
4815
Market Price
$ 154.58
Selling Price
$ 102.35
261
58
139
599
Market Price
$ 75.28
Selling Price
$ 47.61
3579
949
3211
4007
Market Price
$ 195.30
Selling Price
$ 114.97
362
86
342
447
Market Price
$ 180.64
Selling Price
$ 117.50
268
118
93
668
Market Price
$ 183.65
Selling Price
$ 117.52
1091
1014
580
2537
Market Price
$ 177.47
Selling Price
$ 106.99
3394
1409
2178
3757
Market Price
$ 187.91
Selling Price
$ 116.69
2355
1721
1323
2978
Market Price
$ 180.38
Selling Price
$ 115.31
1820
558
1270
2355
Market Price
$ 120.28
Selling Price
$ 79.99
2123
1966
689
2797
Market Price
$ 190.87
Selling Price
$ 113.29
1019
263
733
2860
Market Price
$ 159.74
Selling Price
$ 103.72
360
195
309
687
Market Price
$ 74.25
Selling Price
$ 47.24
2390
837
1943
2536
Market Price
$ 156.70
Selling Price
$ 101.77
698
652
642
1880
Market Price
$ 174.36
Selling Price
$ 108.37
742
629
511
2553
Market Price
$ 84.82
Selling Price
$ 50.84
1632
505
917
2879
Market Price
$ 164.75
Selling Price
$ 106.69
853
195
407
3741
Market Price
$ 81.71
Selling Price
$ 49.49
401
264
383
850
Market Price
$ 156.30
Selling Price
$ 101.70
1499
1107
783
1769
Market Price
$ 179.77
Selling Price
$ 113.94
2164
2070
1966
4097
Market Price
$ 169.56
Selling Price
$ 104.84
1373
993
519
3635
Market Price
$ 167.96
Selling Price
$ 109.33
1216
895
831
2575
Market Price
$ 165.52
Selling Price
$ 104.23
2903
2182
995
3256
Market Price
$ 162.97
Selling Price
$ 103.94
1692
743
815
4733
Market Price
$ 184.58
Selling Price
$ 111.83
560
255
454
1178
Market Price
$ 180.94
Selling Price
$ 118.40
818
505
763
3304
Market Price
$ 173.98
Selling Price
$ 106.72
1889
483
1497
2892
Market Price
$ 186.41
Selling Price
$ 118.41
684
350
683
985
Market Price
$ 137.85
Selling Price
$ 83.69
1301
1272
1020
1400
Market Price
$ 190.35
Selling Price
$ 115.10
561
549
372
1725
Market Price
$ 166.36
Selling Price
$ 105.70
1146
854
343
2343
Market Price
$ 159.72
Selling Price
$ 106.11
1530
1210
1366
1607
Market Price
$ 172.33
Selling Price
$ 111.13
684
143
598
1274