Market Price
$ 47.77
Selling Price
$ 41.17
2360
683
1942
2885
Market Price
$ 60.30
Selling Price
$ 54.03
1193
249
505
1669
Market Price
$ 37.62
Selling Price
$ 33.00
2020
1197
1547
2276
Market Price
$ 48.16
Selling Price
$ 40.32
2864
579
2580
4739
Market Price
$ 56.37
Selling Price
$ 47.87
1839
1210
604
1932
Market Price
$ 40.37
Selling Price
$ 34.67
467
358
350
1368
Market Price
$ 39.57
Selling Price
$ 33.49
2251
1008
1249
3172
Market Price
$ 56.22
Selling Price
$ 47.60
2352
1916
1081
2587
Market Price
$ 53.37
Selling Price
$ 48.17
2400
1114
706
4545
Market Price
$ 49.71
Selling Price
$ 44.41
1886
989
1846
2386
Market Price
$ 31.47
Selling Price
$ 26.30
1414
835
942
4708
Market Price
$ 64.29
Selling Price
$ 55.70
653
141
426
3141
Market Price
$ 34.63
Selling Price
$ 29.06
3204
2923
2146
3574
Market Price
$ 37.67
Selling Price
$ 33.20
3536
2453
3291
4745
Market Price
$ 56.84
Selling Price
$ 48.98
2490
992
2133
4231
Market Price
$ 43.67
Selling Price
$ 38.90
2395
1499
1627
2872
Market Price
$ 59.66
Selling Price
$ 51.84
1122
697
437
2965
Market Price
$ 59.34
Selling Price
$ 53.44
841
229
437
975
Market Price
$ 44.15
Selling Price
$ 40.12
3637
2059
1467
4129
Market Price
$ 48.75
Selling Price
$ 40.72
2693
1213
1834
2924
Market Price
$ 40.08
Selling Price
$ 34.49
2144
443
799
3921
Market Price
$ 68.98
Selling Price
$ 58.91
3974
3896
3793
4108
Market Price
$ 51.92
Selling Price
$ 43.35
490
304
116
2213
Market Price
$ 61.86
Selling Price
$ 55.95
1077
443
342
4439
Market Price
$ 40.55
Selling Price
$ 35.46
2601
2554
1893
2647
Market Price
$ 37.60
Selling Price
$ 32.12
1514
407
834
1994
Market Price
$ 51.21
Selling Price
$ 45.05
3730
2609
1887
3986
Market Price
$ 36.12
Selling Price
$ 32.71
1211
757
294
2491
Market Price
$ 63.31
Selling Price
$ 54.50
1089
722
932
3402
Market Price
$ 42.74
Selling Price
$ 36.60
851
478
449
1390
Market Price
$ 65.11
Selling Price
$ 57.83
610
445
129
852
Market Price
$ 45.76
Selling Price
$ 40.84
2279
2107
887
4811
Market Price
$ 34.34
Selling Price
$ 28.80
629
489
512
2088
Market Price
$ 42.01
Selling Price
$ 37.72
937
820
683
2506
Market Price
$ 39.64
Selling Price
$ 33.26
2055
2014
724
3578
Market Price
$ 39.66
Selling Price
$ 34.53
3093
1768
2160
4527
Market Price
$ 31.32
Selling Price
$ 26.46
337
145
185
408
Market Price
$ 56.65
Selling Price
$ 47.60
1103
879
1047
3004
Market Price
$ 32.30
Selling Price
$ 27.17
1113
543
626
3159
Market Price
$ 38.81
Selling Price
$ 32.76
2252
648
597
2803