109,045 shares
34,089 shares
123,105 shares
71,126 shares
20,468 shares
24,479 shares
292,373 shares
17,468 shares
435,582 shares
90,850 shares