Market Price
$ 59.28
421
143
382
1592
Market Price
$ 64.87
1466
846
1333
4595
Market Price
$ 68.26
587
263
307
1016
Market Price
$ 53.27
2174
1467
869
3094
Market Price
$ 45.58
1983
1426
1546
3079
Market Price
$ 47.75
822
733
612
1136
Market Price
$ 42.30
4365
909
1734
4385
Market Price
$ 33.44
2594
2471
2208
4081
Market Price
$ 56.47
661
593
457
833
Market Price
$ 35.97
4177
1458
3020
4925
Market Price
$ 45.27
753
534
639
2305
Market Price
$ 54.79
1223
576
543
1276
Market Price
$ 64.30
2809
1524
871
3222
Market Price
$ 38.64
2023
1941
1221
3138
Market Price
$ 60.22
1088
783
557
2798
Market Price
$ 39.16
2330
592
509
4073
Market Price
$ 47.88
1292
1244
1227
1300
Market Price
$ 48.73
2118
534
722
2118
Market Price
$ 52.31
2459
2348
764
3534
Market Price
$ 33.86
759
479
355
1880
Market Price
$ 44.62
4444
2147
3122
4515
Market Price
$ 53.11
1975
732
1072
2462
Market Price
$ 36.02
4422
1722
2896
4678
Market Price
$ 30.48
4760
3077
4395
4951
Market Price
$ 46.22
2042
802
473
2135
Market Price
$ 43.26
1561
761
372
3031
Market Price
$ 55.66
1867
651
1151
3780
Market Price
$ 32.75
1140
1131
243
2149
Market Price
$ 55.16
2822
2816
2571
3602
Market Price
$ 54.23
1409
430
988
3002
Market Price
$ 36.42
3349
2351
3260
3761
Market Price
$ 33.53
2521
531
1936
4226
Market Price
$ 48.49
883
409
726
1082
Market Price
$ 31.02
3092
860
739
4297
Market Price
$ 53.74
1238
767
421
4550
Market Price
$ 68.96
320
190
109
502
Market Price
$ 46.24
3834
2495
2463
4434
Market Price
$ 60.37
739
187
592
1096
Market Price
$ 32.60
696
272
263
2827
Market Price
$ 49.58
2112
2064
589
2279