139,012 shares
506,550 shares
43,569 shares
280,535 shares
49,852 shares
226,530 shares
42,435 shares
276,710 shares
343,497 shares
45,905 shares