19,538 shares
245,531 shares
105,220 shares
24,717 shares
53,731 shares
65,193 shares
22,746 shares
35,936 shares
92,924 shares
29,375 shares