22,596 shares
84,274 shares
665,979 shares
70,997 shares
243,343 shares
31,413 shares
31,600 shares
38,353 shares
29,388 shares
78,655 shares