6,445 shares
4,339 shares
25,963 shares
32,809 shares
262,454 shares
353,633 shares
281,661 shares
293,017 shares
247,514 shares
386,856 shares