Market Price
$ 139.48
Selling Price
$ 112.95
1943
1456
719
3411
Market Price
$ 139.88
Selling Price
$ 112.90
243
97
111
554
Market Price
$ 134.82
Selling Price
$ 110.51
4083
3218
1007
4310
Market Price
$ 101.67
Selling Price
$ 79.00
793
617
235
3610
Market Price
$ 147.36
Selling Price
$ 119.00
275
178
153
961
Market Price
$ 97.56
Selling Price
$ 79.00
1094
307
599
4068
Market Price
$ 141.27
Selling Price
$ 116.56
2378
2014
1866
3797
Market Price
$ 145.47
Selling Price
$ 114.09
477
241
320
1150
Market Price
$ 139.62
Selling Price
$ 111.30
614
194
171
1728
Market Price
$ 136.55
Selling Price
$ 110.80
596
419
129
1860
Market Price
$ 141.38
Selling Price
$ 117.57
3742
3731
2806
4870
Market Price
$ 64.67
Selling Price
$ 50.00
1308
592
323
1856
Market Price
$ 41.49
Selling Price
$ 33.97
1452
343
303
3145
Market Price
$ 139.36
Selling Price
$ 115.69
809
589
209
1079
Market Price
$ 132.41
Selling Price
$ 110.29
524
173
392
1159
Market Price
$ 145.43
Selling Price
$ 111.92
1433
452
1410
1481
Market Price
$ 143.13
Selling Price
$ 113.10
1833
686
1548
4026
Market Price
$ 138.17
Selling Price
$ 111.19
3204
1487
1394
4129
Market Price
$ 88.50
Selling Price
$ 69.00
243
212
77
416
Market Price
$ 147.45
Selling Price
$ 114.29
3333
887
1096
4721
Market Price
$ 28.37
Selling Price
$ 22.00
2508
1297
2119
4343
Market Price
$ 146.21
Selling Price
$ 116.75
1762
797
755
2142
Market Price
$ 73.43
Selling Price
$ 59.99
2702
2540
765
3765
Market Price
$ 150.19
Selling Price
$ 116.49
1397
591
1173
3652
Market Price
$ 142.98
Selling Price
$ 115.23
2203
573
948
2536
Market Price
$ 84.20
Selling Price
$ 68.00
133
71
84
490
Market Price
$ 98.76
Selling Price
$ 79.00
1183
446
607
2302
Market Price
$ 152.35
Selling Price
$ 119.88
839
183
369
1557
Market Price
$ 107.78
Selling Price
$ 85.00
2828
2773
2399
4083
Market Price
$ 52.70
Selling Price
$ 41.95
950
725
456
2174
Market Price
$ 141.62
Selling Price
$ 111.40
3020
2017
2449
3814
Market Price
$ 142.70
Selling Price
$ 115.70
723
570
411
1429
Market Price
$ 142.17
Selling Price
$ 112.37
3062
1423
1913
3898
Market Price
$ 56.87
Selling Price
$ 44.99
3038
1469
2290
4559
Market Price
$ 144.44
Selling Price
$ 115.38
688
608
581
1006
Market Price
$ 154.51
Selling Price
$ 119.00
1425
1258
1385
4478
Market Price
$ 142.73
Selling Price
$ 111.51
991
971
736
2797
Market Price
$ 123.39
Selling Price
$ 100.00
859
696
799
2557
Market Price
$ 79.94
Selling Price
$ 65.00
1162
349
377
4809
Market Price
$ 95.20
Selling Price
$ 79.00
3236
2195
2879
3688