Market Price
$ 144.19
Selling Price
$ 116.06
1294
1198
330
2138
Market Price
$ 138.88
Selling Price
$ 114.38
2989
930
1403
3673
Market Price
$ 147.12
Selling Price
$ 115.28
988
393
452
2986
Market Price
$ 143.14
Selling Price
$ 114.00
2122
1866
749
4750
Market Price
$ 137.68
Selling Price
$ 111.58
984
432
557
1245
Market Price
$ 134.07
Selling Price
$ 111.29
698
332
636
1391
Market Price
$ 153.37
Selling Price
$ 118.30
1251
1153
734
1635
Market Price
$ 142.27
Selling Price
$ 110.07
499
99
158
713
Market Price
$ 146.93
Selling Price
$ 114.01
901
670
463
1063
Market Price
$ 141.98
Selling Price
$ 116.66
3067
968
634
3970
Market Price
$ 101.24
Selling Price
$ 80.00
2433
1764
826
4830
Market Price
$ 143.66
Selling Price
$ 113.10
1675
872
613
1725
Market Price
$ 146.27
Selling Price
$ 112.94
1880
1675
965
2447
Market Price
$ 49.39
Selling Price
$ 39.99
674
305
603
2476
Market Price
$ 139.30
Selling Price
$ 110.54
3286
3154
1807
4252
Market Price
$ 138.39
Selling Price
$ 113.25
2885
2760
1183
4319
Market Price
$ 136.14
Selling Price
$ 111.91
1329
369
300
4353
Market Price
$ 106.55
Selling Price
$ 85.00
385
153
294
897
Market Price
$ 152.46
Selling Price
$ 118.76
4547
4139
4547
4547
Market Price
$ 115.94
Selling Price
$ 89.99
1629
1302
1089
1811
Market Price
$ 97.55
Selling Price
$ 80.00
1768
1523
1082
3128
Market Price
$ 63.47
Selling Price
$ 49.99
949
549
786
2615
Market Price
$ 141.19
Selling Price
$ 110.64
2047
1572
651
4392
Market Price
$ 150.08
Selling Price
$ 118.14
659
488
246
1833
Market Price
$ 122.51
Selling Price
$ 99.99
2711
1043
1098
3708
Market Price
$ 100.15
Selling Price
$ 80.00
725
557
457
1180
Market Price
$ 140.62
Selling Price
$ 110.02
2613
1106
1734
3987
Market Price
$ 140.74
Selling Price
$ 109.99
2371
1620
1160
4555
Market Price
$ 96.53
Selling Price
$ 80.00
580
368
376
1232
Market Price
$ 103.51
Selling Price
$ 85.00
2771
1947
2308
2782
Market Price
$ 126.08
Selling Price
$ 100.00
1794
1610
440
2706
Market Price
$ 143.35
Selling Price
$ 110.66
527
296
522
788
Market Price
$ 89.03
Selling Price
$ 69.99
1008
862
690
2820
Market Price
$ 139.41
Selling Price
$ 111.09
532
146
349
972
Market Price
$ 137.74
Selling Price
$ 111.60
303
302
219
1056
Market Price
$ 151.33
Selling Price
$ 118.96
3474
1212
1187
4277
Market Price
$ 150.17
Selling Price
$ 117.74
743
200
288
1806
Market Price
$ 147.86
Selling Price
$ 116.58
1377
903
1159
3571
Market Price
$ 106.71
Selling Price
$ 85.00
289
242
155
863
Market Price
$ 146.07
Selling Price
$ 115.05
513
340
267
1892