44,037 shares
122,677 shares
168,441 shares
24,848 shares
405,803 shares
28,824 shares
109,211 shares
37,636 shares
102,127 shares
120,256 shares