24,097 shares
15,872 shares
544,039 shares
24,587 shares
37,047 shares
149,487 shares
500,006 shares
74,738 shares
125,915 shares
46,398 shares