18,424 shares
146,360 shares
36,588 shares
346,752 shares
15,417 shares
27,314 shares
1,240,211 shares
14,848 shares
12,802 shares
509,798 shares