Market Price
$ 32.80
Selling Price
$ 29.00
1976
433
1054
3265
Market Price
$ 31.39
Selling Price
$ 28.33
3001
2997
1320
4322
Market Price
$ 61.46
Selling Price
$ 52.55
2817
1870
1832
4674
Market Price
$ 66.67
Selling Price
$ 58.14
632
468
349
1917
Market Price
$ 70.56
Selling Price
$ 59.39
3151
1156
1338
3517
Market Price
$ 42.22
Selling Price
$ 36.26
2251
488
1858
2548
Market Price
$ 48.88
Selling Price
$ 43.98
1389
933
682
4080
Market Price
$ 59.80
Selling Price
$ 52.88
337
307
294
479
Market Price
$ 47.97
Selling Price
$ 41.80
1325
980
1239
1362
Market Price
$ 35.33
Selling Price
$ 32.04
1017
575
853
1284
Market Price
$ 48.01
Selling Price
$ 42.80
312
82
202
1536
Market Price
$ 44.80
Selling Price
$ 40.66
1337
708
1220
2096
Market Price
$ 38.94
Selling Price
$ 33.49
1149
775
999
4100
Market Price
$ 53.37
Selling Price
$ 45.60
560
436
248
649
Market Price
$ 50.66
Selling Price
$ 44.84
2271
1424
787
4591
Market Price
$ 45.85
Selling Price
$ 39.54
1036
725
320
2070
Market Price
$ 62.75
Selling Price
$ 54.28
889
663
746
1154
Market Price
$ 52.02
Selling Price
$ 45.62
1146
844
307
2043
Market Price
$ 30.18
Selling Price
$ 26.28
1648
1281
615
4389
Market Price
$ 36.20
Selling Price
$ 31.92
1444
768
598
2490
Market Price
$ 42.39
Selling Price
$ 36.11
745
506
511
2401
Market Price
$ 45.82
Selling Price
$ 41.21
3619
3219
787
4520
Market Price
$ 69.69
Selling Price
$ 59.98
1468
435
1373
2948
Market Price
$ 61.79
Selling Price
$ 54.56
2471
1532
1375
3670
Market Price
$ 57.74
Selling Price
$ 50.94
3298
3203
3260
4620
Market Price
$ 51.94
Selling Price
$ 46.72
333
114
196
653
Market Price
$ 59.99
Selling Price
$ 52.55
890
866
750
935
Market Price
$ 58.89
Selling Price
$ 52.01
1722
1043
586
3086
Market Price
$ 29.44
Selling Price
$ 25.83
3620
3067
3323
3747
Market Price
$ 48.40
Selling Price
$ 40.71
1863
1492
1418
3161
Market Price
$ 43.23
Selling Price
$ 39.24
1960
692
627
4435
Market Price
$ 37.34
Selling Price
$ 31.83
359
102
234
871
Market Price
$ 35.48
Selling Price
$ 31.64
1608
1470
1548
3640
Market Price
$ 67.27
Selling Price
$ 57.12
1951
1653
706
1994
Market Price
$ 34.27
Selling Price
$ 29.65
862
217
689
1761
Market Price
$ 64.68
Selling Price
$ 57.05
851
356
202
963
Market Price
$ 46.23
Selling Price
$ 41.86
304
250
170
1508
Market Price
$ 35.76
Selling Price
$ 30.76
416
212
186
861
Market Price
$ 31.95
Selling Price
$ 28.97
1003
769
353
1725
Market Price
$ 34.17
Selling Price
$ 29.70
2989
2536
1050
3283