109,061 shares
34,102 shares
123,119 shares
71,127 shares
20,479 shares
24,488 shares
292,381 shares
17,474 shares
435,621 shares
90,856 shares