105,282 shares
317,709 shares
22,747 shares
62,076 shares
33,340 shares
168,348 shares
450,561 shares
43,978 shares
122,679 shares
32,948 shares