8,658 shares
4,689 shares
130,728 shares
254,643 shares
140,032 shares
213,486 shares
406,036 shares
246,835 shares
443,563 shares
167,729 shares