38,595 shares
120,370 shares
50,178 shares
29,453 shares
29,523 shares
23,715 shares
144,851 shares
122,175 shares
47,969 shares
34,248 shares