46,945 shares
167,200 shares
94,687 shares
63,726 shares
331,493 shares
252,527 shares
52,284 shares
55,926 shares
227,464 shares
179,507 shares