Market Price
$ 31.83
Selling Price
$ 27.41
885
255
832
938
Market Price
$ 43.33
Selling Price
$ 37.92
2664
1421
1657
4110
Market Price
$ 51.11
Selling Price
$ 45.74
580
118
409
782
Market Price
$ 37.71
Selling Price
$ 31.92
4515
2220
1505
4818
Market Price
$ 35.44
Selling Price
$ 29.62
1104
994
799
4303
Market Price
$ 59.11
Selling Price
$ 53.73
224
218
224
454
Market Price
$ 54.49
Selling Price
$ 48.01
1564
661
1468
2222
Market Price
$ 64.06
Selling Price
$ 53.77
3021
2820
2374
4582
Market Price
$ 46.46
Selling Price
$ 41.95
4077
2664
2813
4077
Market Price
$ 63.54
Selling Price
$ 55.32
2192
1795
1386
2334
Market Price
$ 68.61
Selling Price
$ 58.22
2020
2004
686
2098
Market Price
$ 52.31
Selling Price
$ 46.93
532
129
461
1534
Market Price
$ 58.79
Selling Price
$ 50.47
589
249
457
1203
Market Price
$ 55.10
Selling Price
$ 48.48
1003
348
699
4240
Market Price
$ 63.38
Selling Price
$ 55.64
3422
3125
2437
4893
Market Price
$ 37.22
Selling Price
$ 33.24
551
505
533
1602
Market Price
$ 45.01
Selling Price
$ 40.19
4006
3024
1618
4150
Market Price
$ 55.18
Selling Price
$ 47.57
2063
1014
1978
3404
Market Price
$ 53.22
Selling Price
$ 45.88
457
245
282
1114
Market Price
$ 58.20
Selling Price
$ 52.28
643
530
426
3145
Market Price
$ 57.13
Selling Price
$ 51.84
875
797
394
2867
Market Price
$ 57.09
Selling Price
$ 48.97
372
116
216
808
Market Price
$ 62.11
Selling Price
$ 56.01
2896
2772
2406
4099
Market Price
$ 52.60
Selling Price
$ 45.36
1271
706
505
1293
Market Price
$ 42.95
Selling Price
$ 36.93
1041
513
667
4464
Market Price
$ 58.97
Selling Price
$ 49.76
453
152
182
651
Market Price
$ 44.97
Selling Price
$ 38.96
2178
1396
1187
3523
Market Price
$ 32.00
Selling Price
$ 28.35
2112
1692
522
3140
Market Price
$ 42.46
Selling Price
$ 37.59
3212
3094
2453
4579
Market Price
$ 64.44
Selling Price
$ 56.53
4068
3578
3074
4996
Market Price
$ 31.76
Selling Price
$ 26.69
267
250
102
715
Market Price
$ 46.19
Selling Price
$ 40.64
1982
1274
1839
4815
Market Price
$ 30.73
Selling Price
$ 27.17
3143
1247
941
3239
Market Price
$ 53.26
Selling Price
$ 46.74
1049
1008
794
2264
Market Price
$ 28.63
Selling Price
$ 25.51
1408
741
820
4213
Market Price
$ 60.25
Selling Price
$ 53.61
775
348
206
1246
Market Price
$ 55.68
Selling Price
$ 49.17
2079
1471
2074
2241
Market Price
$ 38.23
Selling Price
$ 32.42
2721
2660
837
4936
Market Price
$ 47.32
Selling Price
$ 40.98
1109
479
519
1445
Market Price
$ 57.26
Selling Price
$ 49.16
1689
711
611
1855