139,012 shares
506,558 shares
43,580 shares
280,536 shares
49,854 shares
226,531 shares
42,437 shares
276,710 shares
343,507 shares
45,908 shares