Market Price
$ 38.33
Selling Price
$ 33.53
1954
780
1365
2303
Market Price
$ 30.41
Selling Price
$ 26.36
2250
1944
1870
4213
Market Price
$ 65.86
Selling Price
$ 59.41
1118
498
286
1262
Market Price
$ 40.98
Selling Price
$ 35.24
2491
2386
1199
3983
Market Price
$ 46.58
Selling Price
$ 42.26
176
163
112
520
Market Price
$ 57.86
Selling Price
$ 50.35
1796
1186
1709
2324
Market Price
$ 31.31
Selling Price
$ 26.50
1175
331
646
2348
Market Price
$ 62.29
Selling Price
$ 54.05
1355
846
957
3914
Market Price
$ 29.59
Selling Price
$ 26.25
4225
959
3330
4428
Market Price
$ 34.72
Selling Price
$ 29.07
1594
405
1345
4160
Market Price
$ 49.40
Selling Price
$ 43.03
1286
1257
659
4103
Market Price
$ 46.88
Selling Price
$ 42.03
1712
1263
637
3421
Market Price
$ 54.14
Selling Price
$ 47.37
538
403
190
1144
Market Price
$ 38.81
Selling Price
$ 33.27
736
531
553
1041
Market Price
$ 61.75
Selling Price
$ 54.66
1250
925
786
1885
Market Price
$ 41.35
Selling Price
$ 36.68
1940
911
526
4252
Market Price
$ 38.12
Selling Price
$ 34.58
1264
975
389
3213
Market Price
$ 55.01
Selling Price
$ 48.75
665
331
639
966
Market Price
$ 58.66
Selling Price
$ 49.72
1004
459
331
2284
Market Price
$ 55.47
Selling Price
$ 46.61
1560
643
1076
1605
Market Price
$ 35.05
Selling Price
$ 29.45
1383
1047
1044
2788
Market Price
$ 56.00
Selling Price
$ 48.54
3187
2780
1429
3914
Market Price
$ 47.02
Selling Price
$ 39.42
304
124
202
765
Market Price
$ 60.08
Selling Price
$ 52.85
2197
1346
1147
2876
Market Price
$ 65.77
Selling Price
$ 54.94
1194
383
259
2132
Market Price
$ 62.02
Selling Price
$ 53.95
1874
887
1038
2029
Market Price
$ 57.64
Selling Price
$ 51.61
1333
693
888
3399
Market Price
$ 66.37
Selling Price
$ 59.70
827
494
425
1854
Market Price
$ 30.40
Selling Price
$ 27.29
728
331
244
831
Market Price
$ 60.22
Selling Price
$ 52.25
777
168
738
817
Market Price
$ 39.84
Selling Price
$ 34.66
1777
1071
958
3389
Market Price
$ 36.23
Selling Price
$ 32.01
1519
328
1306
3385
Market Price
$ 38.03
Selling Price
$ 33.46
3412
1294
2422
4860
Market Price
$ 42.29
Selling Price
$ 36.77
2270
1461
1813
4413
Market Price
$ 47.56
Selling Price
$ 41.79
1410
440
1267
2426
Market Price
$ 29.51
Selling Price
$ 25.73
2185
843
596
4384
Market Price
$ 49.76
Selling Price
$ 43.96
1169
929
884
1978
Market Price
$ 64.10
Selling Price
$ 56.35
968
467
828
1841
Market Price
$ 56.42
Selling Price
$ 47.60
2844
2386
1654
3731
Market Price
$ 58.98
Selling Price
$ 52.21
735
569
566
754