Market Price
$ 33.84
Selling Price
$ 30.07
1064
707
873
2053
Market Price
$ 64.39
Selling Price
$ 57.41
1922
1446
1490
4785
Market Price
$ 35.60
Selling Price
$ 30.67
1104
907
323
1976
Market Price
$ 39.80
Selling Price
$ 35.31
3084
1398
1027
4909
Market Price
$ 32.22
Selling Price
$ 28.63
1355
880
752
2961
Market Price
$ 45.81
Selling Price
$ 39.28
713
706
696
2397
Market Price
$ 69.25
Selling Price
$ 59.25
702
587
327
998
Market Price
$ 34.52
Selling Price
$ 30.66
1266
1158
907
3258
Market Price
$ 65.00
Selling Price
$ 58.02
1256
355
1132
2498
Market Price
$ 51.41
Selling Price
$ 43.14
1181
822
326
2194
Market Price
$ 36.24
Selling Price
$ 32.56
2976
1478
853
4564
Market Price
$ 50.03
Selling Price
$ 43.22
1944
685
1025
3297
Market Price
$ 62.98
Selling Price
$ 52.85
1334
421
625
3798
Market Price
$ 35.40
Selling Price
$ 30.34
2538
1629
1834
3265
Market Price
$ 41.64
Selling Price
$ 36.29
2215
718
1173
4238
Market Price
$ 50.02
Selling Price
$ 42.03
3130
1861
863
3131
Market Price
$ 57.95
Selling Price
$ 49.62
1278
658
306
4828
Market Price
$ 57.60
Selling Price
$ 48.69
1369
1122
417
3007
Market Price
$ 52.75
Selling Price
$ 44.61
1154
859
642
1635
Market Price
$ 56.91
Selling Price
$ 49.79
4486
4041
4273
4542
Market Price
$ 56.65
Selling Price
$ 48.11
679
334
257
727
Market Price
$ 48.59
Selling Price
$ 43.58
1857
876
1118
4891
Market Price
$ 69.85
Selling Price
$ 59.93
1682
1118
943
2074
Market Price
$ 34.54
Selling Price
$ 30.36
1382
630
1238
3647
Market Price
$ 63.46
Selling Price
$ 57.29
904
827
703
1164
Market Price
$ 34.41
Selling Price
$ 30.36
445
210
444
520
Market Price
$ 52.09
Selling Price
$ 46.51
1438
573
322
3789
Market Price
$ 68.24
Selling Price
$ 59.06
1915
1763
729
4126
Market Price
$ 45.63
Selling Price
$ 39.60
2922
1122
988
3244
Market Price
$ 29.87
Selling Price
$ 26.31
1166
913
1085
1555
Market Price
$ 53.65
Selling Price
$ 45.66
655
217
338
1501
Market Price
$ 40.89
Selling Price
$ 35.66
1092
327
713
2454
Market Price
$ 54.79
Selling Price
$ 47.54
420
249
198
719
Market Price
$ 67.21
Selling Price
$ 59.02
456
130
399
1040
Market Price
$ 30.65
Selling Price
$ 27.52
3651
2146
1302
3853
Market Price
$ 62.19
Selling Price
$ 52.85
2509
2415
968
4878
Market Price
$ 68.15
Selling Price
$ 58.92
1209
1154
1118
2596
Market Price
$ 29.90
Selling Price
$ 25.58
657
508
441
1760
Market Price
$ 56.07
Selling Price
$ 49.66
525
289
417
1836
Market Price
$ 36.85
Selling Price
$ 30.91
291
142
157
454