29,417 shares
31,112 shares
36,352 shares
97,310 shares
114,169 shares
46,569 shares
31,678 shares
62,636 shares
541,671 shares
114,123 shares