52,424 shares
96,008 shares
54,349 shares
77,733 shares
109,905 shares
405,088 shares
131,304 shares
120,942 shares
28,321 shares
117,025 shares