Market Price
$ 68.57
Selling Price
$ 59.65
1284
1030
670
4682
Market Price
$ 42.82
Selling Price
$ 35.91
382
310
121
752
Market Price
$ 34.93
Selling Price
$ 31.64
3250
2626
1390
3357
Market Price
$ 61.84
Selling Price
$ 55.75
2011
638
1158
4732
Market Price
$ 43.50
Selling Price
$ 39.05
727
502
319
2068
Market Price
$ 55.83
Selling Price
$ 49.83
1153
357
735
2377
Market Price
$ 45.87
Selling Price
$ 38.36
1088
666
831
3037
Market Price
$ 46.26
Selling Price
$ 38.99
2136
1321
591
4857
Market Price
$ 36.88
Selling Price
$ 32.20
975
645
616
3141
Market Price
$ 63.84
Selling Price
$ 55.67
104
32
24
497
Market Price
$ 56.90
Selling Price
$ 50.38
175
51
137
452
Market Price
$ 52.99
Selling Price
$ 45.41
1017
513
471
1929
Market Price
$ 30.00
Selling Price
$ 27.23
2677
2277
2164
4864
Market Price
$ 50.39
Selling Price
$ 45.24
1399
922
722
2666
Market Price
$ 53.54
Selling Price
$ 46.32
2014
613
984
2780
Market Price
$ 62.13
Selling Price
$ 53.79
859
580
701
996
Market Price
$ 36.23
Selling Price
$ 30.88
2894
2176
1997
4214
Market Price
$ 29.49
Selling Price
$ 25.20
786
655
620
819
Market Price
$ 40.63
Selling Price
$ 35.04
1207
257
734
1428
Market Price
$ 34.27
Selling Price
$ 30.00
918
338
316
2097
Market Price
$ 61.34
Selling Price
$ 53.31
1606
544
1146
1984
Market Price
$ 52.08
Selling Price
$ 47.19
558
519
335
1168
Market Price
$ 62.49
Selling Price
$ 52.55
2729
2372
1320
3486
Market Price
$ 59.49
Selling Price
$ 51.85
993
257
902
1741
Market Price
$ 42.78
Selling Price
$ 37.23
1262
429
760
2167
Market Price
$ 57.69
Selling Price
$ 48.10
1805
401
736
4153
Market Price
$ 68.30
Selling Price
$ 59.43
456
360
215
2073
Market Price
$ 31.25
Selling Price
$ 28.01
2864
2448
1072
3632
Market Price
$ 35.54
Selling Price
$ 30.21
150
103
94
753
Market Price
$ 62.86
Selling Price
$ 56.02
281
233
199
796
Market Price
$ 45.74
Selling Price
$ 39.96
299
200
112
1072
Market Price
$ 31.67
Selling Price
$ 27.93
168
63
117
596
Market Price
$ 68.37
Selling Price
$ 59.89
1263
1013
1146
2363
Market Price
$ 41.12
Selling Price
$ 35.51
217
152
49
496
Market Price
$ 60.51
Selling Price
$ 54.22
514
394
437
2034
Market Price
$ 64.83
Selling Price
$ 58.54
601
196
571
653
Market Price
$ 65.86
Selling Price
$ 59.49
2006
1864
794
2270
Market Price
$ 66.14
Selling Price
$ 59.63
1537
356
857
4261
Market Price
$ 42.73
Selling Price
$ 36.22
1750
657
1445
2734
Market Price
$ 52.44
Selling Price
$ 43.83
939
539
199
3020