Market Price
$ 66.68
Selling Price
$ 58.86
1167
528
990
1934
Market Price
$ 51.07
Selling Price
$ 44.63
149
74
56
593
Market Price
$ 69.50
Selling Price
$ 58.10
1708
886
1697
1973
Market Price
$ 29.99
Selling Price
$ 26.96
1209
515
912
3628
Market Price
$ 48.22
Selling Price
$ 40.57
1457
676
977
1803
Market Price
$ 59.19
Selling Price
$ 50.30
1431
932
1259
2195
Market Price
$ 60.28
Selling Price
$ 50.30
855
572
340
2152
Market Price
$ 64.91
Selling Price
$ 58.74
791
551
174
1934
Market Price
$ 56.51
Selling Price
$ 49.47
1242
1189
1003
1480
Market Price
$ 34.38
Selling Price
$ 31.20
3954
1629
3901
4152
Market Price
$ 30.51
Selling Price
$ 27.18
870
767
700
1550
Market Price
$ 42.20
Selling Price
$ 38.23
876
401
688
1370
Market Price
$ 52.44
Selling Price
$ 46.32
577
223
170
2036
Market Price
$ 64.66
Selling Price
$ 56.12
2165
1089
2053
3047
Market Price
$ 39.73
Selling Price
$ 34.76
1588
1270
1370
2571
Market Price
$ 62.59
Selling Price
$ 54.23
1276
518
821
3844
Market Price
$ 52.28
Selling Price
$ 47.13
2363
2116
1434
4428
Market Price
$ 34.50
Selling Price
$ 28.81
2343
1773
2343
3719
Market Price
$ 56.42
Selling Price
$ 47.30
2311
730
1454
3170
Market Price
$ 29.06
Selling Price
$ 25.90
2832
2467
1476
2877
Market Price
$ 33.98
Selling Price
$ 30.73
2144
1559
466
2771
Market Price
$ 65.41
Selling Price
$ 57.59
427
397
344
853
Market Price
$ 50.51
Selling Price
$ 42.41
1220
868
576
2563
Market Price
$ 60.64
Selling Price
$ 54.81
246
105
161
1026
Market Price
$ 52.24
Selling Price
$ 45.55
2898
2879
1771
4846
Market Price
$ 29.69
Selling Price
$ 25.98
1397
895
333
1928
Market Price
$ 37.39
Selling Price
$ 31.45
1014
790
960
1553
Market Price
$ 39.00
Selling Price
$ 35.43
1406
677
1399
1713
Market Price
$ 32.50
Selling Price
$ 28.56
2106
1788
495
2989
Market Price
$ 57.40
Selling Price
$ 50.80
3017
2394
2919
3397
Market Price
$ 36.17
Selling Price
$ 31.81
3216
2330
930
3690
Market Price
$ 31.96
Selling Price
$ 27.74
696
409
392
1414
Market Price
$ 43.16
Selling Price
$ 38.97
3887
793
2776
4049
Market Price
$ 42.69
Selling Price
$ 35.71
2571
2259
2098
4668
Market Price
$ 44.16
Selling Price
$ 38.19
1088
721
600
4241
Market Price
$ 50.45
Selling Price
$ 43.41
3228
1448
1108
3371
Market Price
$ 32.19
Selling Price
$ 27.95
1058
955
567
3175
Market Price
$ 53.32
Selling Price
$ 47.11
1482
951
1080
2254
Market Price
$ 55.90
Selling Price
$ 49.21
1412
666
606
4953
Market Price
$ 38.65
Selling Price
$ 34.64
4651
2491
2923
4708