29,207 shares
30,872 shares
35,737 shares
96,819 shares
113,476 shares
45,706 shares
30,727 shares
61,956 shares
541,322 shares
113,826 shares