22,580 shares
84,251 shares
665,952 shares
70,997 shares
243,289 shares
31,388 shares
31,588 shares
38,343 shares
29,361 shares
78,635 shares