58,067 shares
324,774 shares
42,961 shares
51,730 shares
370,721 shares
242,549 shares
110,917 shares
186,985 shares
575,498 shares
52,842 shares