Market Price
$ 31.92
Selling Price
$ 28.54
956
323
369
1642
Market Price
$ 58.07
Selling Price
$ 50.46
408
227
118
460
Market Price
$ 62.52
Selling Price
$ 54.60
1816
1783
1174
2443
Market Price
$ 47.81
Selling Price
$ 42.50
4446
3807
1408
4921
Market Price
$ 36.77
Selling Price
$ 32.64
4485
2392
2378
4976
Market Price
$ 48.04
Selling Price
$ 43.57
712
491
296
2399
Market Price
$ 49.88
Selling Price
$ 41.73
1704
487
1666
1766
Market Price
$ 55.64
Selling Price
$ 46.70
3143
1597
3072
3281
Market Price
$ 38.29
Selling Price
$ 32.25
996
915
226
3278
Market Price
$ 59.31
Selling Price
$ 53.19
934
511
268
1341
Market Price
$ 41.33
Selling Price
$ 34.56
1141
334
1005
2882
Market Price
$ 61.55
Selling Price
$ 54.88
1612
1207
1601
3835
Market Price
$ 42.85
Selling Price
$ 36.61
402
357
343
693
Market Price
$ 51.14
Selling Price
$ 46.05
951
303
894
1191
Market Price
$ 65.25
Selling Price
$ 56.22
1063
998
921
3658
Market Price
$ 54.34
Selling Price
$ 46.68
715
572
709
2564
Market Price
$ 30.69
Selling Price
$ 27.40
1417
1153
1275
1580
Market Price
$ 50.15
Selling Price
$ 45.10
3709
2944
971
4000
Market Price
$ 64.23
Selling Price
$ 57.70
4594
3158
1444
4769
Market Price
$ 30.10
Selling Price
$ 26.14
731
510
367
1347
Market Price
$ 56.83
Selling Price
$ 50.99
1318
509
263
4491
Market Price
$ 38.67
Selling Price
$ 32.94
685
534
491
1462
Market Price
$ 62.68
Selling Price
$ 52.90
328
295
200
554
Market Price
$ 40.07
Selling Price
$ 33.86
1059
941
636
2304
Market Price
$ 59.77
Selling Price
$ 53.80
940
697
357
1342
Market Price
$ 41.71
Selling Price
$ 35.04
1524
824
662
4715
Market Price
$ 65.47
Selling Price
$ 55.47
416
300
149
509
Market Price
$ 28.44
Selling Price
$ 25.77
2117
683
1246
3743
Market Price
$ 60.30
Selling Price
$ 51.13
1060
463
781
2570
Market Price
$ 50.85
Selling Price
$ 44.96
2777
2352
1737
4044
Market Price
$ 31.27
Selling Price
$ 26.23
3955
1750
808
4568
Market Price
$ 37.71
Selling Price
$ 32.06
1923
702
616
2897
Market Price
$ 67.45
Selling Price
$ 59.69
2767
985
1900
3350
Market Price
$ 52.63
Selling Price
$ 45.46
1824
1113
1049
2075
Market Price
$ 41.36
Selling Price
$ 35.87
3827
2835
3249
3983
Market Price
$ 69.71
Selling Price
$ 59.63
1305
1052
1138
1338
Market Price
$ 66.76
Selling Price
$ 55.76
1733
708
1318
3415
Market Price
$ 45.77
Selling Price
$ 41.39
897
508
871
2382
Market Price
$ 48.13
Selling Price
$ 42.07
1836
1461
839
4183
Market Price
$ 56.21
Selling Price
$ 47.98
427
286
107
532