52,363 shares
95,876 shares
54,254 shares
77,643 shares
109,782 shares
404,956 shares
131,160 shares
120,831 shares
28,225 shares
116,898 shares