31,569 shares
7,136 shares
12,575 shares
7,513 shares
11,438 shares
12,647 shares
6,041 shares
38,196 shares
28,978 shares
14,115 shares