20,826 shares
31,941 shares
18,778 shares
29,933 shares
91,436 shares
18,478 shares
31,566 shares
18,781 shares
124,981 shares
29,361 shares