38,629 shares
120,390 shares
50,193 shares
29,472 shares
29,534 shares
23,719 shares
144,861 shares
122,200 shares
47,972 shares
34,270 shares