Market Price
$ 107.53
Selling Price
$ 96.10
874
482
211
3417
Market Price
$ 105.78
Selling Price
$ 95.19
618
346
281
1018
Market Price
$ 87.82
Selling Price
$ 78.95
2633
2044
1069
3611
Market Price
$ 110.63
Selling Price
$ 96.18
564
202
400
966
Market Price
$ 84.53
Selling Price
$ 71.66
1371
777
296
3619
Market Price
$ 116.33
Selling Price
$ 98.37
2939
711
1747
3690
Market Price
$ 74.27
Selling Price
$ 63.06
3604
2757
1117
4078
Market Price
$ 91.83
Selling Price
$ 83.32
2901
2890
1910
4049
Market Price
$ 80.29
Selling Price
$ 70.17
1475
644
761
2180
Market Price
$ 100.31
Selling Price
$ 85.51
1518
787
437
4924
Market Price
$ 83.87
Selling Price
$ 71.46
2901
710
1578
4317
Market Price
$ 98.40
Selling Price
$ 86.94
137
112
89
585
Market Price
$ 87.73
Selling Price
$ 73.41
1126
460
363
4327
Market Price
$ 67.28
Selling Price
$ 60.37
1855
1540
523
3229
Market Price
$ 86.42
Selling Price
$ 72.47
2398
1934
698
3016
Market Price
$ 77.78
Selling Price
$ 67.67
1039
788
502
3061
Market Price
$ 62.19
Selling Price
$ 55.62
440
263
308
576
Market Price
$ 106.71
Selling Price
$ 95.81
246
71
152
1034
Market Price
$ 73.78
Selling Price
$ 64.14
1009
290
484
4650
Market Price
$ 63.01
Selling Price
$ 56.64
466
393
124
708
Market Price
$ 92.75
Selling Price
$ 84.01
2648
2250
1014
4009
Market Price
$ 85.91
Selling Price
$ 73.48
2508
1249
2300
2509
Market Price
$ 89.89
Selling Price
$ 76.13
2170
1811
2102
3361
Market Price
$ 99.02
Selling Price
$ 84.05
1611
597
418
4682
Market Price
$ 76.19
Selling Price
$ 67.04
1122
978
1082
1246
Market Price
$ 110.65
Selling Price
$ 94.72
191
136
40
758
Market Price
$ 64.46
Selling Price
$ 58.52
2837
647
1387
4622
Market Price
$ 73.50
Selling Price
$ 62.30
2143
1172
1892
3300
Market Price
$ 111.13
Selling Price
$ 95.32
813
505
441
879
Market Price
$ 100.96
Selling Price
$ 90.43
659
388
166
1536
Market Price
$ 83.55
Selling Price
$ 71.28
2023
988
698
3400
Market Price
$ 100.41
Selling Price
$ 84.99
2654
951
2133
2803
Market Price
$ 78.07
Selling Price
$ 70.23
2435
1907
2211
2464
Market Price
$ 95.73
Selling Price
$ 85.05
2411
1697
1430
4765
Market Price
$ 63.77
Selling Price
$ 56.00
4414
3243
1253
4465
Market Price
$ 68.85
Selling Price
$ 61.32
1122
625
343
2304
Market Price
$ 106.35
Selling Price
$ 94.53
694
467
438
1001
Market Price
$ 68.17
Selling Price
$ 60.11
1091
560
581
1170
Market Price
$ 72.50
Selling Price
$ 65.01
1133
624
447
1813
Market Price
$ 80.29
Selling Price
$ 69.98
319
100
165
635