30,339 shares
127,328 shares
449,063 shares
16,824 shares
280,628 shares
13,041 shares
13,402 shares
20,936 shares
9,390 shares
51,984 shares