22,059 shares
120,124 shares
201,954 shares
594,473 shares
331,655 shares
40,220 shares
411,051 shares
66,744 shares
45,002 shares
34,250 shares