Market Price
$ 43.80
Selling Price
$ 36.90
798
619
237
2870
Market Price
$ 49.34
Selling Price
$ 43.29
753
347
323
2997
Market Price
$ 31.11
Selling Price
$ 28.18
1227
706
878
3306
Market Price
$ 70.65
Selling Price
$ 59.21
1249
693
335
4179
Market Price
$ 38.43
Selling Price
$ 34.29
2643
1341
1609
2967
Market Price
$ 44.96
Selling Price
$ 40.74
180
93
113
597
Market Price
$ 54.51
Selling Price
$ 48.14
2239
547
1858
4656
Market Price
$ 65.28
Selling Price
$ 58.32
2508
627
1006
4725
Market Price
$ 31.07
Selling Price
$ 26.15
2375
1646
2111
4409
Market Price
$ 59.65
Selling Price
$ 50.82
1482
547
536
2342
Market Price
$ 63.08
Selling Price
$ 55.98
539
414
418
1565
Market Price
$ 65.01
Selling Price
$ 56.36
295
75
206
645
Market Price
$ 63.39
Selling Price
$ 55.27
3300
1013
1940
4584
Market Price
$ 49.73
Selling Price
$ 41.66
407
107
216
1169
Market Price
$ 34.33
Selling Price
$ 31.01
3764
2937
1802
4722
Market Price
$ 58.82
Selling Price
$ 52.80
2331
1316
2285
4411
Market Price
$ 68.47
Selling Price
$ 57.66
1121
919
750
2577
Market Price
$ 38.95
Selling Price
$ 35.16
3184
1032
1772
4150
Market Price
$ 34.69
Selling Price
$ 31.05
1236
1088
410
3142
Market Price
$ 35.70
Selling Price
$ 31.70
2667
535
534
4787
Market Price
$ 50.62
Selling Price
$ 45.82
2470
870
2266
2873
Market Price
$ 65.07
Selling Price
$ 57.46
599
199
271
2099
Market Price
$ 54.64
Selling Price
$ 48.83
188
166
94
476
Market Price
$ 64.01
Selling Price
$ 53.90
2302
870
1177
2519
Market Price
$ 61.03
Selling Price
$ 53.55
2237
2124
1325
3707
Market Price
$ 43.72
Selling Price
$ 39.62
2297
863
770
3101
Market Price
$ 61.45
Selling Price
$ 51.52
839
765
214
870
Market Price
$ 32.84
Selling Price
$ 29.32
2343
618
1307
3100
Market Price
$ 39.79
Selling Price
$ 35.03
746
585
339
776
Market Price
$ 45.11
Selling Price
$ 40.28
2411
1343
949
4473
Market Price
$ 55.97
Selling Price
$ 47.12
1257
1155
586
3596
Market Price
$ 39.22
Selling Price
$ 33.44
245
129
229
851
Market Price
$ 36.74
Selling Price
$ 31.70
2283
484
1228
4636
Market Price
$ 39.15
Selling Price
$ 33.35
499
497
138
625
Market Price
$ 40.48
Selling Price
$ 36.68
1358
1354
358
2293
Market Price
$ 33.46
Selling Price
$ 30.02
442
262
307
539
Market Price
$ 33.12
Selling Price
$ 29.48
2336
1540
614
3862
Market Price
$ 33.89
Selling Price
$ 30.79
457
329
383
618
Market Price
$ 39.56
Selling Price
$ 33.15
2945
2841
1368
4814
Market Price
$ 42.35
Selling Price
$ 36.66
3309
1175
2274
4784