24,511 shares
136,409 shares
31,491 shares
52,890 shares
241,257 shares
34,246 shares
14,703 shares
22,893 shares
43,244 shares
21,488 shares