Market Price
$ 37.94
Selling Price
$ 32.19
730
406
587
761
Market Price
$ 47.98
Selling Price
$ 43.47
691
292
250
1490
Market Price
$ 49.22
Selling Price
$ 41.72
1405
1346
1311
4245
Market Price
$ 69.96
Selling Price
$ 58.37
1268
1037
547
1278
Market Price
$ 32.28
Selling Price
$ 28.38
4251
2548
3606
4667
Market Price
$ 61.60
Selling Price
$ 54.52
555
212
384
686
Market Price
$ 43.28
Selling Price
$ 38.06
2942
1613
737
3192
Market Price
$ 54.37
Selling Price
$ 48.60
2734
2066
2446
3446
Market Price
$ 55.66
Selling Price
$ 48.31
844
340
739
3127
Market Price
$ 64.23
Selling Price
$ 55.99
1047
353
728
3339
Market Price
$ 51.38
Selling Price
$ 45.55
443
421
152
1563
Market Price
$ 30.63
Selling Price
$ 25.58
239
148
142
1187
Market Price
$ 35.50
Selling Price
$ 30.78
580
467
132
747
Market Price
$ 54.85
Selling Price
$ 46.11
4172
3625
2748
4919
Market Price
$ 41.85
Selling Price
$ 34.93
839
521
598
2934
Market Price
$ 50.81
Selling Price
$ 46.17
2399
506
1120
3720
Market Price
$ 51.41
Selling Price
$ 45.31
1372
713
617
3531
Market Price
$ 59.96
Selling Price
$ 51.79
888
226
223
2293
Market Price
$ 33.04
Selling Price
$ 27.89
4599
2846
4322
4835
Market Price
$ 51.06
Selling Price
$ 44.21
2942
2801
2271
4512
Market Price
$ 36.99
Selling Price
$ 32.73
343
256
277
882
Market Price
$ 36.67
Selling Price
$ 31.47
2132
650
2117
3738
Market Price
$ 65.91
Selling Price
$ 56.55
1684
1380
1381
3179
Market Price
$ 45.30
Selling Price
$ 40.42
685
282
313
1661
Market Price
$ 33.64
Selling Price
$ 28.52
2679
2333
1569
3406
Market Price
$ 56.85
Selling Price
$ 49.06
2577
1989
526
4050
Market Price
$ 46.21
Selling Price
$ 40.60
746
434
686
828
Market Price
$ 60.68
Selling Price
$ 54.64
2824
735
876
4216
Market Price
$ 52.21
Selling Price
$ 45.87
747
722
245
2651
Market Price
$ 44.37
Selling Price
$ 38.24
1130
412
515
2251
Market Price
$ 46.29
Selling Price
$ 40.10
223
131
199
661
Market Price
$ 65.31
Selling Price
$ 57.43
3187
2104
1469
3423
Market Price
$ 32.19
Selling Price
$ 27.34
1220
747
291
4724
Market Price
$ 34.22
Selling Price
$ 29.76
1103
339
411
1797
Market Price
$ 49.25
Selling Price
$ 43.82
1835
664
1289
2307
Market Price
$ 49.85
Selling Price
$ 43.11
486
415
311
781
Market Price
$ 56.40
Selling Price
$ 48.92
1312
1154
928
3985
Market Price
$ 66.81
Selling Price
$ 58.82
823
615
598
2802
Market Price
$ 31.42
Selling Price
$ 26.73
347
290
334
491
Market Price
$ 45.83
Selling Price
$ 39.95
1316
1313
372
1440