Market Price
$ 49.10
Selling Price
$ 42.78
783
241
692
3093
Market Price
$ 43.13
Selling Price
$ 35.95
1657
506
979
4348
Market Price
$ 41.69
Selling Price
$ 37.33
1859
1144
641
2387
Market Price
$ 35.11
Selling Price
$ 30.23
1933
422
601
3389
Market Price
$ 49.39
Selling Price
$ 41.27
1639
544
570
2512
Market Price
$ 57.46
Selling Price
$ 50.37
1310
1114
283
2955
Market Price
$ 45.05
Selling Price
$ 38.53
1346
307
746
2441
Market Price
$ 43.07
Selling Price
$ 39.10
2452
1757
1626
4400
Market Price
$ 35.97
Selling Price
$ 32.32
1132
236
642
1134
Market Price
$ 49.52
Selling Price
$ 44.17
502
405
143
683
Market Price
$ 37.33
Selling Price
$ 31.17
1281
490
732
3111
Market Price
$ 34.35
Selling Price
$ 28.89
3292
3078
1057
4928
Market Price
$ 33.81
Selling Price
$ 29.43
3658
3274
3316
4389
Market Price
$ 50.68
Selling Price
$ 42.76
2021
1048
618
3701
Market Price
$ 49.43
Selling Price
$ 41.45
692
513
499
2670
Market Price
$ 67.42
Selling Price
$ 58.17
249
94
119
1249
Market Price
$ 46.47
Selling Price
$ 39.80
384
244
338
1349
Market Price
$ 31.24
Selling Price
$ 26.94
591
465
537
2252
Market Price
$ 53.32
Selling Price
$ 46.63
1788
1447
1713
3420
Market Price
$ 57.80
Selling Price
$ 48.74
487
254
176
1928
Market Price
$ 64.72
Selling Price
$ 57.35
402
389
177
506
Market Price
$ 41.50
Selling Price
$ 36.01
1824
686
1510
2104
Market Price
$ 49.14
Selling Price
$ 44.23
1168
1155
438
4194
Market Price
$ 62.34
Selling Price
$ 53.39
893
377
451
958
Market Price
$ 35.30
Selling Price
$ 30.90
3371
2876
1098
4339
Market Price
$ 29.98
Selling Price
$ 25.37
3383
958
3378
4880
Market Price
$ 41.97
Selling Price
$ 35.32
2402
1426
715
4145
Market Price
$ 49.93
Selling Price
$ 42.07
544
173
136
2456
Market Price
$ 59.12
Selling Price
$ 50.02
1323
272
618
1896
Market Price
$ 56.29
Selling Price
$ 49.34
827
729
480
1164
Market Price
$ 67.18
Selling Price
$ 57.22
3223
1459
1239
3570
Market Price
$ 65.39
Selling Price
$ 58.92
2073
1332
1686
3784
Market Price
$ 54.99
Selling Price
$ 47.47
571
303
239
1845
Market Price
$ 31.34
Selling Price
$ 27.80
331
137
268
992
Market Price
$ 40.38
Selling Price
$ 33.85
347
341
322
621
Market Price
$ 56.16
Selling Price
$ 50.48
1250
1077
1141
1624
Market Price
$ 47.62
Selling Price
$ 41.18
1686
1314
1169
4122
Market Price
$ 35.73
Selling Price
$ 31.81
1242
1198
685
1345
Market Price
$ 36.73
Selling Price
$ 30.96
2516
1207
1608
3202
Market Price
$ 61.77
Selling Price
$ 56.00
461
259
375
715