52,406 shares
95,965 shares
54,321 shares
77,694 shares
109,861 shares
405,046 shares
131,248 shares
120,904 shares
28,298 shares
116,972 shares