46,837 shares
167,195 shares
94,674 shares
63,725 shares
331,489 shares
252,523 shares
52,282 shares
55,924 shares
227,460 shares
179,505 shares