Market Price
$ 37.16
Selling Price
$ 30.00
1823
1580
734
1954
Market Price
$ 28.64
Selling Price
$ 23.33
562
412
505
752
Market Price
$ 52.96
Selling Price
$ 41.82
2762
1696
2573
4550
Market Price
$ 41.43
Selling Price
$ 32.67
4700
4593
4205
4760
Market Price
$ 37.74
Selling Price
$ 30.00
423
369
104
561
Market Price
$ 50.48
Selling Price
$ 41.82
211
98
112
808
Market Price
$ 36.78
Selling Price
$ 30.00
1142
533
981
1222
Market Price
$ 37.23
Selling Price
$ 30.00
174
48
136
711
Market Price
$ 66.14
Selling Price
$ 53.94
606
258
592
1646
Market Price
$ 77.81
Selling Price
$ 60.00
798
471
579
1588
Market Price
$ 77.15
Selling Price
$ 60.00
2492
1703
1249
3105
Market Price
$ 63.88
Selling Price
$ 50.00
466
178
208
1712
Market Price
$ 53.00
Selling Price
$ 41.82
308
115
184
1304
Market Price
$ 61.59
Selling Price
$ 47.88
1591
626
764
3462
Market Price
$ 69.48
Selling Price
$ 53.94
1813
1807
1491
3348
Market Price
$ 62.57
Selling Price
$ 50.00
395
193
212
590
Market Price
$ 52.54
Selling Price
$ 41.82
2542
741
1282
2747
Market Price
$ 63.84
Selling Price
$ 50.00
466
278
368
1553
Market Price
$ 144.71
Selling Price
$ 119.68
2826
609
2636
3800
Market Price
$ 64.48
Selling Price
$ 50.00
4277
3573
1505
4387
Market Price
$ 151.67
Selling Price
$ 118.52
1514
1003
303
3718
Market Price
$ 145.11
Selling Price
$ 114.30
1084
1008
777
4971
Market Price
$ 147.79
Selling Price
$ 117.66
878
324
758
2101
Market Price
$ 60.18
Selling Price
$ 50.00
1923
481
1803
2174
Market Price
$ 147.62
Selling Price
$ 114.67
1739
1257
694
2040
Market Price
$ 38.33
Selling Price
$ 30.00
832
264
335
1936
Market Price
$ 142.32
Selling Price
$ 118.56
1785
1184
907
3516
Market Price
$ 144.05
Selling Price
$ 116.04
2081
1514
1050
4417
Market Price
$ 33.84
Selling Price
$ 26.67
3249
2698
2432
4086
Market Price
$ 140.77
Selling Price
$ 117.21
643
337
561
694
Market Price
$ 32.38
Selling Price
$ 26.00
1179
247
525
3939
Market Price
$ 53.82
Selling Price
$ 43.33
1367
980
469
3438
Market Price
$ 97.71
Selling Price
$ 79.99
2064
1773
1497
4332
Market Price
$ 117.16
Selling Price
$ 93.33
3488
1636
1029
4704
Market Price
$ 91.78
Selling Price
$ 73.33
912
530
840
2179
Market Price
$ 65.79
Selling Price
$ 53.30
1216
476
1143
2099
Market Price
$ 74.38
Selling Price
$ 59.99
500
329
201
503
Market Price
$ 65.12
Selling Price
$ 53.30
4853
3609
2775
4895
Market Price
$ 37.69
Selling Price
$ 30.00
370
161
275
533
Market Price
$ 66.80
Selling Price
$ 53.30
1757
820
356
2326