Market Price
$ 145.17
Selling Price
$ 113.14
2973
867
2698
3268
Market Price
$ 13.04
Selling Price
$ 10.75
3813
1350
1864
4774
Market Price
$ 67.80
Selling Price
$ 53.76
2371
474
2203
3522
Market Price
$ 27.24
Selling Price
$ 20.99
440
177
113
1572
Market Price
$ 19.80
Selling Price
$ 15.52
4392
3667
1270
4713
Market Price
$ 140.56
Selling Price
$ 111.54
2674
2364
1118
2973
Market Price
$ 71.46
Selling Price
$ 59.14
415
132
164
1170
Market Price
$ 19.10
Selling Price
$ 14.76
3087
2965
3065
4108
Market Price
$ 72.17
Selling Price
$ 59.14
333
329
121
868
Market Price
$ 146.08
Selling Price
$ 118.19
987
264
927
1650
Market Price
$ 15.99
Selling Price
$ 12.76
1714
1340
1635
4868
Market Price
$ 26.10
Selling Price
$ 20.99
3720
2080
2717
4300
Market Price
$ 146.29
Selling Price
$ 119.80
884
625
842
1813
Market Price
$ 24.02
Selling Price
$ 19.68
437
121
376
930
Market Price
$ 48.81
Selling Price
$ 38.71
3336
2831
1245
4352
Market Price
$ 147.48
Selling Price
$ 116.94
643
484
367
866
Market Price
$ 23.14
Selling Price
$ 18.54
1374
554
1343
4553
Market Price
$ 144.88
Selling Price
$ 114.97
2341
544
658
2568
Market Price
$ 51.11
Selling Price
$ 40.86
733
580
205
3207
Market Price
$ 18.53
Selling Price
$ 15.05
2369
644
2313
4777
Market Price
$ 48.21
Selling Price
$ 38.00
3082
2241
636
3477
Market Price
$ 26.67
Selling Price
$ 20.99
479
349
114
1931
Market Price
$ 63.07
Selling Price
$ 50.00
1300
606
1181
4140
Market Price
$ 19.25
Selling Price
$ 15.05
1019
692
657
4900
Market Price
$ 140.15
Selling Price
$ 112.64
137
44
64
551
Market Price
$ 52.32
Selling Price
$ 41.94
2465
2149
1282
4074
Market Price
$ 56.90
Selling Price
$ 45.00
4352
2302
1925
4466
Market Price
$ 34.29
Selling Price
$ 28.00
1145
432
624
2052
Market Price
$ 15.74
Selling Price
$ 12.90
1462
601
1022
2583
Market Price
$ 55.12
Selling Price
$ 45.00
226
47
166
553
Market Price
$ 80.99
Selling Price
$ 65.59
2538
1579
1090
3196
Market Price
$ 137.12
Selling Price
$ 112.74
649
229
566
716
Market Price
$ 24.98
Selling Price
$ 20.00
2012
1155
1403
2324
Market Price
$ 33.86
Selling Price
$ 28.00
948
944
530
2545
Market Price
$ 34.52
Selling Price
$ 28.00
1378
856
422
1843
Market Price
$ 146.05
Selling Price
$ 113.69
2921
1396
2206
3286
Market Price
$ 112.44
Selling Price
$ 91.40
492
485
469
2419
Market Price
$ 36.09
Selling Price
$ 28.00
657
463
482
1181
Market Price
$ 24.59
Selling Price
$ 19.34
715
436
474
3235
Market Price
$ 36.10
Selling Price
$ 28.00
2275
1619
1012
4944