Market Price
$ 61.18
Selling Price
$ 51.72
1933
652
463
3342
Market Price
$ 34.00
Selling Price
$ 30.48
1028
727
290
1929
Market Price
$ 44.20
Selling Price
$ 36.89
3015
1477
1372
3046
Market Price
$ 51.24
Selling Price
$ 42.99
2773
2041
2004
2940
Market Price
$ 45.40
Selling Price
$ 39.35
1383
1028
404
3391
Market Price
$ 37.27
Selling Price
$ 31.26
225
58
163
875
Market Price
$ 63.12
Selling Price
$ 53.98
3543
2169
1417
4665
Market Price
$ 70.54
Selling Price
$ 59.54
3394
2829
2094
4775
Market Price
$ 44.92
Selling Price
$ 37.91
470
192
189
729
Market Price
$ 53.50
Selling Price
$ 46.67
2576
2200
2293
3622
Market Price
$ 67.17
Selling Price
$ 56.81
586
511
314
1552
Market Price
$ 53.26
Selling Price
$ 47.47
1011
459
575
4217
Market Price
$ 47.23
Selling Price
$ 40.17
3685
2812
1842
4326
Market Price
$ 60.94
Selling Price
$ 54.47
3061
2766
2451
3222
Market Price
$ 37.67
Selling Price
$ 34.05
4167
2095
1255
4297
Market Price
$ 33.41
Selling Price
$ 30.26
1072
555
899
1862
Market Price
$ 59.75
Selling Price
$ 54.09
376
181
114
1739
Market Price
$ 53.55
Selling Price
$ 48.40
2193
1365
998
2224
Market Price
$ 48.71
Selling Price
$ 42.63
947
725
274
3347
Market Price
$ 52.89
Selling Price
$ 46.58
1781
957
584
3611
Market Price
$ 64.91
Selling Price
$ 55.10
1181
840
623
2605
Market Price
$ 52.89
Selling Price
$ 44.63
1532
558
821
2496
Market Price
$ 41.39
Selling Price
$ 36.02
299
202
131
405
Market Price
$ 29.02
Selling Price
$ 25.16
1989
638
699
2210
Market Price
$ 51.18
Selling Price
$ 44.92
245
89
91
526
Market Price
$ 53.35
Selling Price
$ 46.48
1865
387
640
3002
Market Price
$ 63.19
Selling Price
$ 54.17
3322
3097
3074
4359
Market Price
$ 35.49
Selling Price
$ 31.45
623
497
538
2252
Market Price
$ 43.66
Selling Price
$ 37.69
1818
377
1571
2828
Market Price
$ 50.80
Selling Price
$ 44.00
1940
577
1270
3247
Market Price
$ 34.10
Selling Price
$ 29.11
1562
560
701
4046
Market Price
$ 29.79
Selling Price
$ 25.51
1474
1134
483
4119
Market Price
$ 68.74
Selling Price
$ 59.49
1552
1186
1004
2497
Market Price
$ 41.70
Selling Price
$ 35.64
2816
2764
751
4929
Market Price
$ 35.35
Selling Price
$ 31.24
2723
1458
1167
4320
Market Price
$ 35.96
Selling Price
$ 31.85
2870
1078
1048
4119
Market Price
$ 37.93
Selling Price
$ 34.34
336
218
285
834
Market Price
$ 30.99
Selling Price
$ 26.61
1141
753
665
1315
Market Price
$ 65.91
Selling Price
$ 59.58
715
265
212
1003
Market Price
$ 52.84
Selling Price
$ 47.09
368
172
127
776