138,741 shares
506,112 shares
43,353 shares
280,322 shares
49,805 shares
226,320 shares
42,405 shares
276,515 shares
342,883 shares
45,353 shares