52,424 shares
96,008 shares
54,349 shares
77,733 shares
109,906 shares
405,088 shares
131,305 shares
120,942 shares
28,321 shares
117,026 shares