Market Price
$ 64.53
Selling Price
$ 57.64
614
408
403
1830
Market Price
$ 40.88
Selling Price
$ 34.85
1001
801
224
2427
Market Price
$ 61.88
Selling Price
$ 53.88
518
326
416
2199
Market Price
$ 39.14
Selling Price
$ 34.85
1143
371
608
3041
Market Price
$ 63.71
Selling Price
$ 55.12
1195
303
1071
1860
Market Price
$ 29.93
Selling Price
$ 25.25
518
237
389
2517
Market Price
$ 32.19
Selling Price
$ 27.04
1931
1696
1418
3146
Market Price
$ 61.40
Selling Price
$ 51.65
4117
2938
1006
4179
Market Price
$ 63.80
Selling Price
$ 57.07
1898
1157
1674
2415
Market Price
$ 53.94
Selling Price
$ 46.23
1135
368
996
2278
Market Price
$ 29.14
Selling Price
$ 26.36
712
265
690
1320
Market Price
$ 36.74
Selling Price
$ 31.85
4706
2884
4092
4858
Market Price
$ 56.57
Selling Price
$ 47.64
1095
1047
555
3650
Market Price
$ 55.01
Selling Price
$ 48.78
4727
2635
3618
4904
Market Price
$ 37.70
Selling Price
$ 33.75
581
535
245
654
Market Price
$ 48.49
Selling Price
$ 43.32
957
915
646
4590
Market Price
$ 62.79
Selling Price
$ 52.62
528
317
181
1705
Market Price
$ 33.39
Selling Price
$ 29.93
357
278
245
1309
Market Price
$ 66.58
Selling Price
$ 59.01
198
43
139
537
Market Price
$ 52.93
Selling Price
$ 45.04
677
527
323
2895
Market Price
$ 65.54
Selling Price
$ 58.73
214
88
126
426
Market Price
$ 31.64
Selling Price
$ 27.88
789
507
782
1706
Market Price
$ 33.82
Selling Price
$ 30.21
1573
1376
1562
1903
Market Price
$ 51.24
Selling Price
$ 44.40
1584
440
444
1601
Market Price
$ 63.94
Selling Price
$ 55.59
621
308
375
2308
Market Price
$ 53.84
Selling Price
$ 46.19
3175
2426
657
3797
Market Price
$ 58.11
Selling Price
$ 50.12
4484
3709
3568
4924
Market Price
$ 56.67
Selling Price
$ 48.14
3967
1940
3249
4036
Market Price
$ 49.71
Selling Price
$ 43.52
865
853
630
3816
Market Price
$ 70.46
Selling Price
$ 59.82
1184
972
308
4970
Market Price
$ 48.10
Selling Price
$ 41.86
745
295
263
871
Market Price
$ 35.47
Selling Price
$ 29.83
351
126
80
1123
Market Price
$ 31.97
Selling Price
$ 27.43
1233
346
1035
4956
Market Price
$ 58.21
Selling Price
$ 50.78
4257
4031
867
4945
Market Price
$ 52.09
Selling Price
$ 43.82
407
319
341
643
Market Price
$ 42.08
Selling Price
$ 36.10
4184
1043
3221
4427
Market Price
$ 28.47
Selling Price
$ 25.57
256
73
99
446
Market Price
$ 38.44
Selling Price
$ 33.91
934
212
637
1195
Market Price
$ 59.11
Selling Price
$ 51.33
2241
1030
691
3007
Market Price
$ 34.25
Selling Price
$ 30.91
3665
2466
2744
4668