138,734 shares
506,098 shares
43,336 shares
280,311 shares
49,797 shares
226,310 shares
42,400 shares
276,503 shares
342,832 shares
45,341 shares