44,037 shares
122,679 shares
168,442 shares
24,850 shares
405,808 shares
28,828 shares
109,228 shares
37,641 shares
102,131 shares
120,258 shares